powerfully strong - German English Dictionary